@echo off
chcp 65001 > nul
echo 🚀 手机文件上传工具 - Windows 安装脚本
echo ========================================
echo.

REM 检查Node.js
node --version > nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ 未检测到 Node.js，请先安装 Node.js
    echo    下载地址: https://nodejs.org/
    pause
    exit /b 1
)

echo ✅ Node.js 已安装
node --version

REM 检查npm
npm --version > nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ npm 不可用
    pause
    exit /b 1
)

echo ✅ npm 已安装
npm --version
echo.

echo 📦 正在安装依赖包...
npm install

if %errorlevel% neq 0 (
    echo ❌ 依赖安装失败
    pause
    exit /b 1
)

echo.
echo ⚙️ 开始初始化配置...
node setup.js

echo.
echo 🎉 安装完成！
echo.
echo 使用方法:
echo   双击 run.bat 启动服务
echo   或运行: npm start
echo.
pause 